Big Huge Thesaurus

Golgi complex

noun